home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 6: Level 6
/
17 Bit - Level 6 (1998)(Epic Marketing)[!].iso
/
quartz
/
q0970.dms
/
q0970.adf
/
changes.doc
< prev
next >
Wrap
Text File
|
1992-09-02
|
4KB
|
105 lines
Code
b fixed minor bug
B fixed major bug
a minor new feature
A major new feature
½ bug lessened
c cludge added
**** 1.6 First Alpha Release: 26/1/93
b Line Step x,y Had calculated y wrong.
a FILLED seperator.
b Area: No longer always incldes point (0,0)
a Circle command
a FILLED specifier for CIRCLE and BOX
B Lines/areas/boxes etc go off screen, now gets clipped.
b Editor, scrolling now copes with line at bottom of screen
½ Load ASCII a bit more stable now.
a Added 24bit pallete control under WB3+
B PRINT # . Had been writing past end of buffer. BANG.
b Move with mouse no longer looses changes to line
b Line containing label only now works again.
a Old fasioned line numbers now work! (they gain a ':' though!)
b Fixed 24 bit pallette
b Changed minimum window size.
b 'interesting' bug in editor. deleted bits of line reappearing.
a SINQ function.
B Fixed Bug which crashed program if key pressed while window opening
a Iconify command for editor
b Resize window no longer clears help pages, still clears var lists though.
b Mouse click can now move cursor to top line of screen
b Cursor moves more verticaly with cursor keys.
b Left$() and Right$() now accept full-expressions instead of operands
a Wave command.
b PSET now works with bitlanes >32Kbyte
b Array indexes can now be full-expressions.
b Arrays >64Kbyte now work.
**** 1.7 Second Alpha Release: 2/2/93
restructured Procs and Gosubs. Code now more adaptable.
B When I fixed arrays >64K I bodged. Called GetInt at wrong priority.
b Editor gave "Need Open Bracket" message instead of "Need Comma"
b Editor crashed after alerts. I had forgotten a MOVEM (sp)+
b Mouse move had not updated screen title bar.
b Cursor movement while cursor not displayed causes 'spurious' cursors!
b Cursor movement using mouse not properly accounting for indentation.
a Comments after commands are now indented to column #40 if possible.
A User Defined functions
B Fixed recursive User defined functions,
B Fixed string User Defined functions.
A Preferences For Editor.
Tidies up main() in editor. Now gives messages if initialization fails.
a Option to delete lines with del
Optimised string copying. Strings now 2.5x faster!
a Scroll bar on editor window. Currently read only.
A Support for FileName of Command Line. eg "Basic filename.fes"
a Interpreter can now be run direct from WB
a Preferences option to save icons.
(note Editor doesn't yet understand icons passed to it);
**** 1.8 Third Alpha Release: 8/2/93
b Fixed PRINT with multiple seperators; eg PRINT a,,b added |
a Move window contsents by drag bar now works!
A "Test Program" option in menu. Checks for duplicate Labels, etc.
a ReqTools Interface added to editor.
a Find Text and Goto Line added, Uses Reqtools.
A Block move/copy etc added to editor.
Reorganised Menus a bit.
b Move by scroll bar had been corrupting the cursor.
b Editor had crashed if second token in a line was an open bracket and
there were more '(' than ')' on the line!
a Syntax checks: lines must match '(' and ')'
b Clicking Cancel on load/save requester had not canceled!
b Selecting QUIT then SAVE then CANCEL had guru'd
b Fixed bug in test program that had always failed used def'd funcs
b Changed syntax of DEF Fns slightly.
b Using -func had not worked, confusion between binary/unary minus.
b Print sometimes forgot to add <cr> to end of lines.
b Superfluous cursor's had been appearing
*** 0.9 1st Beta Release, 21/2/93
b Cleaner exit if open screen fails.
a Optimized multiply/divide for 68020+
b Fixed bug in interpreter if source file longer than 50k
b Fixed bug if Goto/Gosub undefined label
a Added EXIT FOR and EXIT REPEAT and EXIT WHILE.
a Editor now closes its window when running programs and memory low
b Fixed bug which had led to small memory loss on program exit.
b INPUT with several variables had failed.
*** 1.0 1st Public Release 6/3/93
KNOWN BUGS
==========
* String literals immediate mode don't work.
* Occasionaly crashes when using CTRL-C to stop programs.
* Indentation wrong for FOR...NEXT (etc) with nothing inbetween.